spring-loaded balance - Spanish English Dictionary